package com.justdoit.facedemo.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
//指定数据库表
@TableName(value = "user_table")
public class User {
    //用户ID
    @TableId( type =IdType.AUTO ,value = "user_id")
    private Integer userId;
    //用户名
    private String userName;
    //用户职称
    private String userJob;
    //用户是否是管理
    private String userIsAdmin;
    //用户性别
    private String userSex;
    //用户的身份证号
    private String userNumber;
    //手机号码
    private String userPhone;
    //用户密码
    //对于敏感信息我们不让他显示出来
    @JsonIgnore
    private String userPassword;
    //用户账号
    private String userAccount;
    //用户的QQ
    private String userQq;
    //用户人脸数据
    @JsonIgnore
    private byte[] userFaceFeature;

}

